Jamulus is an open-source publisher whose single, eponymous application turns the internet into a low-latency rehearsal room. Built on the Qt framework and first released in 2006, Jamulus enables musicians in different locations to play together in real time by compressing, packetizing and synchronizing individual audio streams through a lightweight server/client architecture. Typical use cases range from trans-continental rock bands running pre-show sound-checks to choir directors hosting weekly practices, jazz ensembles woodshedding new charts, and music teachers giving remote lessons with live accompaniment. The software supports ASIO, JACK, ALSA and Core Audio drivers, accepts direct input or any USB audio interface, and offers per-channel reverb, pan and gain so each player can craft a personal monitor mix while the public server list or a private instance handles session discovery. Because latency is kept below the 20-30 ms threshold that the ear perceives as groove-killing lag, drummers can lock to bass players and horn sections can phrase together as if they shared the same physical stage. Community-maintained servers on every continent provide free meeting points, while advanced users can self-host on Linux, Windows or macOS to control capacity, genre segregation or recording. Jamulus software is available for free on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always installing the latest release and allowing batch installation alongside other applications.

Jamulus

Internet Jam Session Software

Details